“
Nestled amidst lush greenery, MPT Narmada Resort is located in Maheshwar. This stunning hotel is situated at a distance of 39 km from Barwaha Railway Station. It comprises of 33 fabulously designed rooms and offers best in class facilities to its guests. The hotel is equipped with a fine dining restaurant that serves a scrumptious fare. It also incorporates a swimming pool and fitness equipments. Catering to the needs of business travellers, the hotel provides a spacious conference room.